installation requiring approval - Spanish English Dictionary